forest owner - French English Dictionary